专利摘要:
DieAusführungvon Benutzeranforderungen zum Drucken von Daten ist, basierend aufeinem Satz aus einer oder mehreren eingeschränkten Benutzeranforderungen,eingeschränkt.Eine Benutzeranforderung, die eine Charakteristik aufweist, wirdempfangen. Es wird bestimmt, ob die empfangene Benutzeranforderungin dem Satz aus einer oder mehreren eingeschränkten Benutzeranforderungenumfaßtist, basierend auf der Charakteristik der empfangenen Benutzeranforderung.Ein Autorisierungsindikator wird vor dem Drucken von Daten empfangen,die der empfangenen Benutzeranforderung zugeordnet sind, wenn dieempfangene Benutzeranforderung in dem Satz aus einer oder mehrereneingeschränktenBenutzeranforderungen umfaßtist.
公开号:DE102004015016A1
申请号:DE200410015016
申请日:2004-03-26
公开日:2005-02-17
发明作者:Tamara L. Thomason
申请人:Hewlett Packard Development Co LP;
IPC主号:G06F3-12
专利说明:
[0001] Druckerliefern eine Druckkopieausgabe von digitalen Befehlen oder Druckaufträgen, diezu dem Drucker gesendet werden. Solche Druckaufträge werdendurch die Benutzeranforderungen definiert, die Daten und Druckgebrauchsartikelauswählen,wie z. B. unter anderem Papier, Tinte, Toner und/oder Klammern,um die bestimmte Form der Ausgabe zu erzeugen, die durch jede Benutzeranforderungdefiniert ist. Die Kosten des Ausführens jeder Benutzeranforderungbeziehen sich allgemein auf den Typ und den Betrag der Druckgebrauchsartikel,die durch die Benutzeranforderung spezifiziert werden. Z. B. kannein Farbdrucken teuerer sein als Schwarz-Weiß-Drucken, aufgrund der erhöhten Kostenmehrerer Farbmittel unterschiedlicher Farbe gegenüber einemeinzelnen schwarzen Farbmittel. Auf ähnliche Weise kann das Druckenvon Bildern teurer sein als das Drucken von Text, da mehr Tinteoder Toner pro Seite verwendet wird. Ferner kann das Drucken vonlangen Dokumenten auf viele Papierblätter größere Gesamtkosten für das Druckmediumerzeugen als das Drucken eines kurzen Dokuments auf wenige Blätter. Dementsprechendkann es wünschenswertsein, die Ausführungvon Benutzeranforderungen z. B. basierend auf den Kosten zum Ausführen jederAnforderung einzuschränken,so daß teuereoder verschwenderische Benutzeranforderungen nicht kritiklos ausgeführt werden.
[0002] BekannteLösungsansätze zumEinschränkender Verwendung von Druckgebrauchsartikeln können zu einschränkend oderzu leicht zu übersteuernsein. Z. B. schränkeneinige Netzwerke die Verwendung von bestimmten Druckern auf demNetzwerk ein, unabhängigvon der Eigenschaft der Benutzeranforderung. Dies ist ein sehr einschränkender Lösungsansatzund kann verwendet werden, um einen Benutzer vollständig voneinem bestimmten Drucker auszuschließen, wie z. B. einem High-End-Drucker,der mit teuren Gebrauchsartikeln ausgestattet ist. Dieser Lösungsansatzkann jedoch in vielen Fällenunpraktisch sein, wie z. B. in einem kleinen Geschäft oderzu Hause, wo ein einzelner Drucker alle Benutzeranforderungen ausführt. DieserLösungsansatzerlaubt z. B. nicht, daß einErwachsener selektiv die Verwendung eines Heimdruckers durch Kinder einschränkt, basierenddarauf, was sie drucken wollen. Zusätzlich dazu schützt dieserLösungsansatz nichtgegen zufälligesoder unabsichtliches Drucken, das Gebrauchsartikel verschwendet,wie z. B. unter anderem eine Anforderung, ein unerwartet langes Dokumentzu drucken, ein Dokument viele Male zu drucken oder ein Textdokumentin Farbe zu drucken. Bei einem alternativen Lösungsansatz werden die Voreinstellungenverwendet, um die Verwendung von Gebrauchsartikeln zu reduzieren.Die Voreinstellungen könnenz. B. Schwarz-Weiß-Druckenund nicht das Drucken in Farbe, eine Kassette mit minderwertigeremPapier und eine einzelne Kopie der Ausgabe spezifizieren. DieseEinstellungen könnenjedoch bei den meisten Konfigurationen ohne weiteres geändert werden.
[0003] Esist die Aufgabe der vorliegenden Erfindung, ein Verfahren zum Einschränken derAusführungvon Druckeranforderungen zum Drucken von Daten, ein System zum Steuernder Ausführungvon Druckeranforderungen zum Drucken von Daten und eine Programmspeicherungsvorrichtung,die durch einen Prozessor lesbar ist, mit verbesserten Charakteristikazu schaffen.
[0004] DieseAufgabe wird durch ein Verfahren gemäß Anspruch 1, 9 und 17, einSystem gemäß Anspruch20 und eine Programmspeicherungsvorrichtung gemäß Anspruch 22 gelöst.
[0005] Eswird ein Verfahren geschaffen zum Einschränken der Ausführung vonBenutzeranforderungen zum Drucken von Daten. Ein Satz aus eineroder mehreren eingeschränktenDruckeranforderungen ist definiert. Die eingeschränkten Druckeranforderungenwerden gemäß Charakteristikaeingeschränkt, dieden eingeschränktenBenutzeranforderungen zugeordnet sind. Eine Benutzeranforderung,die eine Charakteristik aufweist, wird empfangen. Es wird bestimmt,ob die empfangene Benutzeranforderung in dem Satz aus einer odermehreren eingeschränkten Benutzeranforderungenumfaßtist, basierend auf der Charakteristik der empfangenen Benutzeranforderung.Ein Autorisierungsindikator wird vor dem Drucken von Daten empfangen,der der empfangenen Benutzeranforderung zugeordnet ist, wenn dieempfangene Benutzeranforderung in dem Satz aus einer oder mehrereneingeschränktenBenutzeranforderungen umfaßtist.
[0006] BevorzugteAusführungsbeispielein der vorliegenden Erfindung werden nachfolgend Bezug nehmend aufdie beiliegenden Zeichnungen nähererläutert.Es zeigen:
[0007] 1 eine perspektivische Ansichteines Systems zum Einschränkender Ausführungvon Benutzeranforderungen zum Drucken von Daten gemäß einemAusführungsbeispielder vorliegenden Erfindung;
[0008] 2 eine schematische Ansichtdes Systems, das in 1 gezeigtist;
[0009] 3 Druckeinschränkungen,die in dem System von 2 umfaßt seinkönnen,wobei die Druckeinschränkungenneben dem ausgewählten Druckmodusangeordnet sein könnenund charakteristisch füreine beispielhafte Benutzeranforderung sind; und
[0010] 4 ein Flußdiagram,das ein Verfahren zum Einschränkender Ausführungvon Benutzeranforderungen dar stellt, gemäß einem Ausführungsbeispielder vorliegenden Erfindung.
[0011] Eswird ein System geschaffen, das ein Verfahren und eine Vorrichtungumfaßt,zum Einschränkender Ausführungvon Benutzeranforderungen zum Drucken von Daten. Eine Eingabe kanneinen Satz von Benutzeranforderungen definieren, die eingeschränkt werdensollen. Die Eingabe kann die eingeschränkten Benutzeranforderungenspezifizieren, gemäß Charakteristikader eingeschränktenBenutzeranforderungen. Die Charakteristika können ausgewählte Druckmodi umfassen, wiez. B. Typen von Farbmitteln (z. B. Drucken mit einem einzelnen Farbmittelgegenübermit mehreren Farbmitteln), Druck-Geschwindigkeiten/-Auflösungen,Papierquellen etc. Alternativ oder zusätzlich können sich die Charakteristikaauf einen Betrag von etwas beziehen, das durch Erzeugen einer Druckausgabeverbraucht wird, wie z. B. eine Anzahl von Druckmedienblättern, einenFarbmittelbetrag, einen Zeitbetrag, einen Leistungsbetrag und/oder ähnliches.Bei einigen Ausführungsbeispielenkann die Eingabe einen Schwellenwert für eine Charakteristik definieren.Der Schwellenwert kann spezifisch für einen bestimmten ausgewählten Druckmodus(oder Teilsatz von Modi) sein, so daß Benutzeranforderungen selektiveingeschränktwerden können,basierend auf einer Kombination eines ausgewählten Druckmodus und einer numerischenCharakteristik jeder Benutzeranforderung.
[0012] Wenneine Benutzeranforderung empfangen wird, kann eine Bestimmung darüber gemachtwerden, ob die Charakteristik der empfangenen Benutzeranforderungeine solche Benutzeranforderung in den Satz von eingeschränkten Benutzeranforderungenplaziert, die durch die Eingabe definiert werden. Wenn ja, sollteeine Autorisierung von dem Ausführender Benutzeranforderung empfangen werden. Die Autorisierung zum Überwindender Druckeinschränkung,so daß Druckdaten,die der empfangenen Benutzeranforderung zugeordnet sind, zu einer Druckvorrichtunggesendet werden und gedruckt werden, kann ein Autorisierungsindikatorsein, z. B. ein vorbe stimmtes Paßwort, eine persönliche Identifikationsnummer(PIN), ein Code, ein privater Schlüssel etc. Dementsprechend kanndas hierin bereitgestellte System Ausgaben für Druckgebrauchsartikel undDruckerwartung reduzieren, durch Einschränken der Häufigkeit, mit der teuere und/oderverschwenderische Benutzeranforderungen ausgeführt werden.
[0013] 1 ist eine perspektivischeAnsicht eines Systems 10 zum Einschränken der Ausführung von Benutzeranforderungenzum Drucken von Daten. Ein System 10 kann eine Steuerung 12 undeinen Drucker 14 umfassen, die wirksam mit der Steuerung verbundensind, wie z. B. durch eine Kommunikationsverknüpfung 16.
[0014] DieSteuerung 12 kann eine Rechenvorrichtung sein, die in derLage ist, Daten digital zu verarbeiten und eine Benutzeranforderungzu dem Drucker 14 zu senden. Entsprechend kann die Steuerung 12 einPersonalcomputer, ein Mainframe-Computer,ein persönlicherdigitaler Assistent, ein Zellulartelephon, eine Faksimilemaschineoder ein Photokopierer sein, unter anderem. Die Steuerung 12 kann eineAusgabeanzeige 18, eine Benutzerschnittstelle 20 (wiez. B. eine Tastatur, ein Tastenfeld und/oder eine Maus) und einezusätzlicheSchaltungsanordnung und Vorrichtungen für eine digitale Manipulation umfassen,wie nachfolgend beschrieben wird. Bei einigen Ausführungsbeispielenkann die Steuerung 12 einstückig mit einem Drucker 14 sein,z. B. wenn der Drucker 14 eine Tastaturschnittstelle umfaßt.
[0015] DerDrucker 14 kann eine beliebige Druckvorrichtung sein, diekonfiguriert ist, um eine gedruckte Druckausgabe 22 zuliefern. Beispielhafte Drucker wenden ein Farbmittel oder einenFarbstoff an, wie z. B. Tinte oder Toner, an ein Druckmedium 24 (wiez. B. Papier, Metall, Glas, Kunststoff, Holz, etc.), in einem räumlichenMuster auf dem Medium. Das räumlicheMuster kann durch Daten definiert sein, die einer Benutzeranforderungzugeordnet sind. Geeignete Drucker können folgende umfassen, sindjedoch nicht auf dieselben be schränkt: Tintenstrahldrucker, Laserdrucker,Punktmatrix- oderBandstrichdrucker, Photokopierer und Faksimilemaschinen.
[0016] DieKommunikationsverknüpfung 16 kann eineVerbindung umfassen, die einen Austausch von Daten ermöglicht,insbesondere Daten, die einer Benutzeranforderung zugeordnet sind,zwischen der Steuerung 12 und dem Drucker 14.Exemplarische Verbindungen könnenelektrisch leitfähigeMaterialien (wie z. B. Drähteoder Kabel), eine optische Verbindung (wie z. B. mit einem Faseroptikkabel), und/odereine drahtlose Verbindung umfassen, die Daten durch Luft austauscht(z. B. unter Verwendung elektromagnetischer Strahlung, wie z. B.Mikrowellen, Infrarotsignalen, Radiowellen etc.). Die Kommunikationsverknüpfung 16 kannein LAN (local area network = lokales Netz) oder ein WAN (wide areanetwork = weites Netz) umfassen, wie z. B. das Internet, oder kanneine direkte Verbindung sein.
[0017] 2 ist eine schematischeAnsicht des Systems 10. Die Steuerung 12 des Systems 10 kann einenSteuerungsprozessor 30 und einen Steuerungsspeicher 32 aufweisen,die miteinander und mit einer Benutzerschnittstelle 20 unterVerwendung einer Routing- bzw. Leitungs-Schaltungsanordnung 34 gekoppeltsind. Der Steuerungsprozessor 30 kann eine beliebige Verarbeitungsvorrichtungumfassen, die konfiguriert ist, um eine digitale Manipulation von Datenauszuführen.
[0018] DerSteuerungsspeicher 32 kann praktisch jeder Mechanismuszum Speichern digitaler Informationen sein. Exemplarische SpeicherkönnenTypen eines ROM (wie z. B. EEPROM oder Flashspeicher), einen RAMund/oder magnetische oder optische Speicherungsvorrichtungen umfassen.In 2 ist der Steuerungsspeicher 32 gezeigt,der einen Druckverwalter 36 und eine oder mehrere empfangeneBenutzeranforderungen 38 umfaßt.
[0019] DerDruckverwalter 36 umfaßtallgemein Befehle, die konfiguriert sind, um die Erzeugung einer gedrucktenAusgabe durch den Drucker 14 zu steuern, unter Verwendungvon Daten, die der Benutzeranforderung 38 zugeordnet sind.Entsprechend kann der Druckverwalter 36 einen oder mehrereDruckertreiber umfassen, die die Daten in ein Format übersetzen,das durch den Drucker 14 erkannt wird, wie z. B. eine Seitenbeschreibungssprachein der Form eines Druckauftrags. Zusätzlich dazu kann der Druckverwalter 36 einenSatz von Druckeinschränkungen 40 verwenden,die spezifizieren, welche empfangenen Benutzeranforderungen eineAutorisierung benötigen,bevor sie durch den Drucker 14 ausgeführt werden. Der Druckverwalter 36 kannferner einen Satz von digitalen Befehlen verwenden, zum Identifizierenvon Charakteristika von empfangenen Benutzeranforderungen 38,und zum Bestimmen, ob diese Charakteristika die empfangenen Benutzeranforderungenin den Satz von eingeschränktenBenutzeranforderungen planieren oder in demselben umfassen. Wenneine empfangenen Benutzeranforderung in dem Satz umfaßt ist (oderzu demselben gehört),kann der Druckverwalter eine Autorisierung von einer Person anfordern,die die empfangene Benutzeranforderung gesendet hat, vor dem Senden derempfangenen Benutzeranforderung in der Form eines Druckauftragszu dem Drucker. Abschnitte des Druckverwalters 36 können sichersein, das heißt, nurdurch einen Druckeradministrator zugreifbar sein. Die sicheren Abschnittedes Druckverwalters könnennicht nur die Druckeinschränkungenumfassen, sondern könnenferner einen Satz von einem oder mehreren akzeptablen Autorisierungsindikatoren(wie z. B. ein Paßwort)spezifizieren, das eine Autorisierung zum Ausführen eingeschränkter Benutzeranforderungenliefern kann. Einer (oder mehrere) der spezifizierten Autorisierungsindikatorensollten empfangen werden, im allgemeinen von der Person, die dieempfangene Benutzeranforderung gesendet hat, vor dem Ausführen derempfangenen Benutzeranforderung, wenn dieselbe als eingeschränkt erachtetwird.
[0020] DieBenutzeranforderung 38 kann Daten zugeordnet sein, für die eineAusgabe angefordert wird. Druckdaten, die ferner als Druckanforderungsdaten bezeichnetwerden, könnendurch die Benutzerendschnittstelle 20 definiert werden(z. B. durch Tippen währendder Textverarbeitung), die durch Dateiübertragung von einem anderenOrt empfangen werden, durch eine digitale Bilderzeugungsvorrichtungerzeugt werden, durch Manipulation mit einer Softwareanwendung erzeugtwerden etc. Entsprechend könnendie Druckdaten einer gedruckten Ausgabe entsprechen, die Text, einBild, eine gedruckte Photographie oder eine Zeichnung und/oder ähnliches umfaßt.
[0021] DerDrucker 14 des Systems 10 kann folgendes aufweisen,ist jedoch nicht darauf beschränkt:einen Druckerprozessor 42, einen Druckerspeicher 44, einenDruckmechanismus 46 und eine konnektive Schaltungsanordnung 48.Der Druckerprozessor 42 kann eine Vorrichtung zum Manipulierendigitaler Informationen umfassen. Der Druckerprozessor kann in Zusammenarbeitmit dem Druckerspeicher 44 arbeiten, um die Druckbefehlezu manipulieren und speichern, die von der Steuerung 12 durchdie Kommunikationsverknüpfung 16 unddie Verbindungsschaltungsanordnung 18 empfangen werden.Bei einigen Ausführungsbeispielenkann der Druckerspeicher 44 zumindest einige Abschnittedes Druckverwalters 36 und/oder Druckeinschränkungen 40 umfassen.
[0022] Nachdemeine notwendige oder erwünschte Manipulationder Druckdaten von der Steuerung 12 empfangen wurde, können dieDruckdaten zu dem Druckmechanismus 46 zum Drucken gesendetwerden. Der Druckmechanismus 46 kann somit geeignete Mechanismenzum Aufbringen von Farbmitteln in Position auf das Druckmedium umfassen,einschließlicheinem Farbmittelliefermechanismus zum Aufbringen der Farbmittelund einem Druckmedienpositionierungsmechanismus zum Bereitstelleneiner relativen Bewegung zwischen dem Druckmedium und dem Farbmittelliefermechanismus.
[0023] 3 stellt Druckeinschränkungen 40 benachbartzu einer exemplarischen Benutzeranforderung dar, gezeigt bei 50.Druckeinschränkungen 40 können einenSatz von Benutzeranforderungen definieren, die eingeschränkt sind,daß heißt, vorder Ausführungeine Autorisierung erfordern. Bei einigen Ausführungsbeispielen können dieBenutzeranforderungen gemäß Charakteristikader Benutzeranforderungen eingeschränkt sein, wie z. B. dem Druckmodus 52,der durch die Anforderungen ausgewählt wird, und/oder gemäß einemSchwellenwert 54 für einenumerische Charakteristik der Benutzeranforderungen.
[0024] DerDruckmodus 52 kann einen benutzerauswählbaren Lösungsansatz umfassen, durchden eine Druckvorrichtung eine gedruckte Ausgabe erzeugt und/oderorganisiert. Entsprechend kann jeder Druckmodus unter zwei odermehr Optionen ausgewähltwerden. Der Modus kann eine Druckpräferenz sein, wie z. B. unteranderem eine Auswahl von Farbmittel, Druckauflösung, Druckgeschwindigkeit, Druckmedienquelle,Typ des Druckmediums, Stil der Ausgabesortierung, Stil der Ausgabebindung,Oberflächenbeschichtungund/oder Position/Reihenfolge der Farbmittelaufbringung.
[0025] DieAuswahl des Farbmittels kann z. B. eine Auswahl zwischen einem einzelnenFarbmittel und mehreren Farbmitteln umfassen, um ein Einfarben- oderMehrfarben-Drucken auf das Druckmedium zu erreichen, wie in 3 gezeigt ist. Bei exemplarischenAusführungsbeispielenkann das einzelne Farbmittel schwarze Tinte für Schwarz-Weiß- (oder Grauskala)Drucken sein, und die mehreren Farbmittel können Cyan, Magenta, Gelb undSchwarz fürein Farbdrucken sein.
[0026] DieAuswahl der Druckauflösungoder der Druckgeschwindigkeit kann als die Druckqualität definiertsein. Die Auswahl der Druckauflösungkann z. B. eine Auswahl zwischen niedriger, mittlerer und hoherDruckauflösungumfassen, oder die Auswahl einer numerischen Auflösung. Druckgeschwindigkeitauswahlmöglichkeitenkönnenz. B. eine Auswahl zwischen unterschiedlichen Druckraten umfassen. Beieinigen Ausführungsbeispielenkann die Auswahl der Druckgeschwindigkeit und der Auflösung verbundensein.
[0027] DieAuswahl einer Druckmedienquelle kann z. B. die Auswahl eines bestimmtenOrtes umfassen, wie z. B. einer Papierkassette oder einer Positionmanueller Zuführung,unter anderem, aus der ein Druckmedium während des Druckens erhaltenwerden soll. Die Auswahl eines Druckmediumtyps, wie z. B. Standardpapieroder Photopapier, als Druckpräferenz kannferner z. B. einen Druckmodus definieren, der für einen bestimmten Druckmedientypoptimiert ist.
[0028] DieAuswahl der Art der Ausgabesortierung kann z. B. umfassen, wie diegedruckte Ausgabe organisiert oder positioniert wird. Die Auswahlder Art der Ausgabebindung kann z. B. umfassen, ob die gedruckteAusgabe ungeheftet, geheftet, gebunden entlang einer Kante, etc.ist.
[0029] DieAuswahl einer Oberflächenbeschichtung kannz. B. das Vorhandensein oder die Abwesenheit einer schützendenund/oder dekorativen Schicht auf dem Medium oder Medium und Farbmittelwie z. B. durch Laminierung umfassen.
[0030] Positionund/oder Reihenfolge der Farbmittelaufbringung kann z. B. unteranderem die Auswahl eines einseitigen oder doppelseitigen Druckens, Hochformat- über Querformat-Ausrichtungen, oder dieAuswahl von Einzeldurchlauf- oder Mehrfachdurchlaufdruckern umfassen.
[0031] EinSchwellenwert 54 kann eine Grenze umfassen, bei der eineBenutzeranforderung eingeschränktwird. Der/die Schwellenwerte könneneiner Charakteristik einer Benutzeranforderung entsprechen und können abhängig oderunabhängigvon der Identitäteiner Person sein, die die empfangene Benutzeranforderung gesendethat. Die Charakteristik, der der Schwellenwert entspricht, kanngemäß einem Aspekteiner gedruckten Ausgabe definiert sein, die durch die Benutzeran forderungspezifiziert ist. Dementsprechend kann die Charakteristik ein vorhergesagteroder erwarteter Aspekt sein, der aus dem Ausführen der Benutzeranforderungresultieren würde. ErwarteteCharakteristika könnendie Größe der gedrucktenAusgabe, einen Betrag des verwendeten Mediums, einen Betrag desverwendeten Farbmittels, Druckdauer, Leistungsbetrag, der verbraucht wird,Anzahl von Heftklammern, die verwendet werden und/oder ähnlichesumfassen. Die Größe der gedrucktenAusgabe kann gemessen werden, z. B. als eine Anzahl der gedrucktenSeiten (Seiten oder Blätter),des bedruckten Oberflächenbereichs,etc. Allgemeiner kann sich die Charakteristik auf den Betrag und/oderTyp eines Gebrauchsartikels beziehen, von dem erwartet wird, daß er durchdas Ausführender Druckanforderung verbraucht wird. Alternativ oder zusätzlich dazukann die Charakteristik ein eigener Aspekt der Benutzeranforderungsein, wie z. B. digitale Größe.
[0032] Schwellenwertekönneneinem ausgewähltenDruckmodus entsprechen, so daß derSchwellenwert selektiv auf diesen Druckmodus zutrifft. UnterschiedlicheDruckmodi könnendem selben oder unterschiedlichen Schwellenwerten unabhängig zugeordnetsein. Zum Beispiel kann ein Mehrfarbmitteldrucken eingeschränkter seinals ein Einfarbmitteldrucken. In diesem Fall kann eine selektiveEinschränkungfür einMehrfarbmitteldrucken relativ zu einem Einfarbmitteldrucken zutreffen.Benutzeranforderungen nach Mehrfarbmitteldrucken, die in der selektivenEinschränkungumfaßtsind, könneneine Autorisierung vor dem Drucken von Daten erfordern, die solchenAnforderungen zugeordnet sind, wohingegen Benutzeranforderungen,die ein Einfarbmitteldrucken derselben Daten spezifizieren, möglicherweisekeine Autorisierung erfordern.
[0033] 3 zeigt das Einfarbmitteldruckenohne zugeordneten Schwellenwert. Dementsprechend, bei der exemplarischenDarstellung, sind die Benutzeranforderungen, die einen Einfarbmitteldruckmodus auswählen nichteingeschränkt,gemäß dem Betrag desDruckmediums, das verwendet wird. Ein geeigneter Schwellenwert kannjedoch einem Einfarbmitteldruckmodus zugeordnet sein. Wenn ein Schwellenwertzugeordnet ist, wie z. B. der Wert „1", der benachbart zu Mehrfarbmitteldruckenaufgelistet ist, gezeigt bei 56, kann der Wert eine Grenzefür uneingeschränktes Druckenmit diesem Druckmodus definieren. Der Wert kann einer maximalenAnzahl von Blätternentsprechen, die ohne Einschränkungzulässig sind,oder einer Anzahl von Blätternbei oder überder Benutzeranforderungen eingeschränkt sind. Dementsprechend kannder eingeschränkteSatz von Benutzeranforderungen fürMehrfarbmitteldrucken eine gedruckte Ausgabe auf zwei oder mehrBlättern (Charakteristikgrößer alsder Schwellenwert) oder auf einer beliebigen Anzahl von Blättern über Null (Charakteristikgleich oder größer alsder Schwellenwert) anfordern. Bei einigen Ausführungsbeispielen kann eineSeitengrenze füralle Benutzeranforderungen gelten, mit einer größeren Einschränkung für bestimmteDruckmodi.
[0034] Mehrals ein Typ eines Druckmodus oder einer Charakteristik kann durchDruckeinschränkungen 40 eingeschränkt sein.Zum Beispiel könnendie Einschränkungeneinen Satz von Benutzeranforderungen definieren, die gemäß einemFarbmitteldruckmodus einschränktsind, einen anderen Satz, der gemäß Druckauflösung eingeschränkt ist,und einen dritten Satz, der gemäß Druckmedienquelleeingeschränktist, usw. Somit kann eine Benutzeranforderung eingeschränkt sein,die zu einem dieser eingeschränktenSätze gehört, so daß der Gesamtsatzder eingeschränktenBenutzeranforderungen die Einheit dieser unterschiedlichen Sätze seinkann.
[0035] 3 zeigt ferner die Charakteristikeiner exemplarischen Benutzeranforderung 50 an. Die Benutzeranforderung 50 spezifiziertein Mehrfarbmitteldrucken mit einer Charakteristik von „5", wie bei 58 bezeigtist. Die Charakteristik von „5" entspricht der Anzahlvon Druckmedienblättern,die währendeines Mehrfarbmitteldruckens von Daten verwendet werden sollen,die einer Benutzeranforderung 50 zugeordnet sind. Bei dervorliegenden Darstellung ist „5" größer alsder Schwellenwert von „1", so daß die Benutzeranforderung 50 eineAutorisierung vor der Ausführungerfordert. Hättedieselbe Benutzeranforderung statt dessen ein Einfarbmitteldruckenspezifiziert, wärebei diesem Beispiel keine Autorisierung erforderlich. Bei einigenAusführungsbeispielenkann ein alternativer, nicht eingeschränkter Druckmodus als eine Alternativevorgeschlagen werden, wenn ein eingeschränkter Druckmodus ausgewählt wurde.
[0036] 4 ist ein Flußdiagram,das ein Verfahren 70 zum Einschränken der Ausführung vonBenutzeranforderungen vorlegt. Ein Satz von eingeschränkten Benutzeranforderungenkann definiert sein, wie bei 72 gezeigt ist. Der Satz kannvordefiniert sein, z. B., als eine Eingabe bei einer Steuerung oderbei der Druckvorrichtung empfangen werden, zu der die Benutzeranforderungengeleitet werden. Die Eingabe kann z. B. von einem Administratorder Druckvorrichtung empfangen werden. Der Administrator ist eine Personoder eine Gruppe von Personen, die autorisiert sind, um die Verwendungder Druckvorrichtung durch andere zu steuern. Der Druckeradministrator unterscheidetsich von einer Person (oder von Personen), die Benutzeranforderungenzu der Steuerung zur Ausführungsenden. Alternativ oder zusätzlich kanndie Eingabe währendeiner Herstellung der Steuerung oder der Druckvorrichtung empfangen werden.Die Eingabe kann Benutzeranforderungen einschränken, gemäß einer oder mehreren Charakteristikajeder Benutzeranforderung. Zusätzlichdazu kann die Eingabe einen Satz von zumindest einem Autorisierungsindikatorspezifizieren, wobei einer oder mehrere derselben empfangen werdensollten, um die Benutzeranforderung zu autorisieren, wenn dieselbeeingeschränktist. Jeder Autorisierungsindikator kann ein Paßwort, ein Code, eine Zeichenfolge, einprivater Schlüsselund/oder ähnlichessein. Entsprechend kann der Satz von Autorisierungsindikatoren einSatz von zumindest einem Paßwort,Code usw. sein.
[0037] EineBenutzeranforderung kann empfangen werden, wie bei 74 gezeigtist. Die empfangene Benutzeranforderung kann Druckdaten zugeordnet sein,um durch die Druckvorrichtung gedruckt zu werden. Zusätzlich dazukann die empfangene Benutzeranforderung eine oder mehrere Charakteristikaaufweisen, wie oben beschrieben wurde. Bei einigen Ausführungsbeispielenkann sich die Charakteristik auf einen Druckmodus beziehen und/odernumerisch sein.
[0038] DasVerfahren kann ferner das Bestimmen umfassen, ob die empfangeneBenutzeranforderung in dem Satz von eingeschränkten Benutzeranforderungenumfaßtist, wie bei 76 gezeigt ist. Zum Beispiel kann die Charakteristikder empfangene Benutzeranforderung, wie z. B. der oder die ausgewählten Druckmodi,mit eingeschränktenDruckmodi verglichen werden, die als Eingabe bei 72 empfangenwerden. Alternativ oder zusätzlichkann eine oder mehrere numerische Charakteristika der empfangenenBenutzeranforderung mit einem oder mehreren Schwellenwerten für die numerische(n)Charakteristik(a) verglichen werden. Der oder die Schwellenwerte können spezifischfür einenoder mehrere bestimmte Druckmodi sein.
[0039] DasVerfahren 70 kann ferner das Empfangen eines Autorisierungsindikatorsvor dem Ausführender Benutzeranforderung umfassen, wenn die empfangene Benutzeranforderungin dem eingeschränktenSatz umfaßtist, wie bei 78 gezeigt ist. Das Empfangen des Autorisierungsindikatorskann jederzeit bei dem Verfahren 70 auftreten, aber vorzugsweisenach dem Empfangen der Benutzeranforderung. Ferner kann das Empfangendes Autorisierungsindikators ferner das Anfordern des Autorisierungsindikatorsumfassen, wenn die empfangene Benutzeranforderung in dem Satz voneingeschränktenBenutzeranforderungen umfaßtist. Der Autorisierungsindikator kann einem oder mehreren solchen Indikatorenentsprechen, die durch die Eingabe definiert sind. Einer Personz. B., die eine Benutzeranforderung liefert, kann eine Nachrichtpräsentiertwerden, die anzeigt, daß dieempfangene Benutzer anforderung eingeschränkt ist und nicht ohne geeignete Autorisierungausgeführtwird. In diesem Fall kann die empfangene Benutzeranforderung nachdem Empfang von einem der spezifizierten Autorisierungsindikatorenausgeführtwerden. Das Ausführen derempfangenen Benutzeranforderung kann das Erzeugen eines Druckauftragsan der Hoststeuerung und/oder das Senden des Druckauftrags zu einer Druckvorrichtungumfassen.
[0040] DerAutorisierungsindikator kann durch einen geeigneten Mechanismusempfang werden. Exemplarische Mechanismen können das Empfangen eines Autorisierungsindikatorsunter anderem von einer Tastaturschnittstelle, einer optischen Schnittstelle (z.B. gesendet mit sichtbarem Licht, Infrarotlicht, etc.), einer magnetischenSchnittstelle (wie z. B. einem Kartenleser zum Lesen einer magnetischen Speicherungsvorrichtung)und einer elektronischen Schnittstelle (wie z. B. von einem elektronischen Speicherchip)umfassen.
权利要求:
Claims (24)
[1] Verfahren zum Einschränken der Ausführung vonBenutzeranforderungen zum Drucken von Daten, das folgende Schritteaufweist: Definieren (72) eines Satzes aus einer odermehreren eingeschränktenBenutzeranforderungen (40), wobei solche eingeschränkten Benutzeranforderungen(40) gemäß Charakteristikaeingeschränktsind, die solchen eingeschränktenBenutzeranforderungen zugeordnet sind; Empfangen (74) einerBenutzeranforderung (38), die eine Charakteristik(58) aufweist; Bestimmen, ob die empfangene Benutzeranforderung(38) in dem Satz aus einer oder mehreren Benutzeranforderungen(40) umfaßtist, basierend auf der Charakteristik (58) der empfangenenBenutzeranforderung (38); und Empfangen (78)eines Autorisierungsindikators vor dem Drucken von Daten, die derempfangenen Benutzeranforderung (38) zugeordnet sind, wenndie empfangene Benutzeranforderung in dem Satz aus einer oder mehrereneingeschränktenBenutzeranforderungen (40) umfaßt ist.
[2] Verfahren gemäß Anspruch1, bei dem sich die Charakteristik (58) der empfangenenBenutzeranforderung (38) auf einen ausgewählten Druckmodus (52)zum Drucken der Daten bezieht, wobei der ausgewählte Druckmodus (52)zumindest eines aus Druckfarbmittel, Druckauflösung, Druckgeschwindigkeit,Druckmedienquelle, Druckmedientyp, Ausgabesortie rung, Ausgabebindungund auf der Ausgabe angebrachte Oberflächenbeschichtung spezifiziert.
[3] Verfahren gemäß Anspruch1 oder 2, bei dem die empfangene Benutzeranforderung (38)einen Aspekt eines Druckauftrags definiert, und bei dem das Druckenvon Daten das Senden des Druckauftrags zu einer Druckvorrichtungumfaßt.
[4] Verfahren gemäß Anspruch3, bei dem die Benutzeranforderung von einer Person empfangen wird,und bei dem das Definieren (72) das Empfangen einer Eingabe,die den Satz aus einer oder mehreren eingeschränkten Benutzeranforderungenspezifiziert, von einem Administrator der Druckvorrichtung umfaßt, wobeider Administrator unterschiedlich zu der Person ist.
[5] Verfahren gemäß einemder Ansprüche1 bis 4, bei dem die Charakteristik (58) eine numerische Charakteristikist, und bei dem zumindest eine der einen oder der mehreren eingeschränkten Benutzeranforderungeneinen Schwellenwert (56) für die numerische Charakteristikdefiniert, wobei das Bestimmen (56) auf einem Vergleichder numerischen Charakteristik und des Schwellenwerts basiert.
[6] Verfahren gemäß Anspruch5, bei dem sich die numerische Charakteristik auf eine gedruckteAusgabe bezieht, die durch Ausführender empfangenen Benutzeranforderung (38) erzeugt wird,und bei dem die numerische Charakteristik zumindest entweder dieGröße der gedrucktenAusgabe, der Betrag des Druckmediums, das in der gedruckten Ausgabeumfaßtist, der Farbmittelbetrag, der zum Erzeugen der gedruckten Ausgabeverbraucht wird, die Dauer des Druckens zum Erzeugen der gedrucktenAusgabe oder der Lei stungsbetrag, der beim Erzeugen der gedrucktenAusgabe verbraucht wird, ist.
[7] Verfahren gemäß einemder Ansprüche1 bis 6, bei dem der Autorisierungsindikator zumindest entwederein Paßwort,ein Code, eine Zeichenfolge oder ein privater Schlüssel ist,und bei dem das Empfangen (78) des Autorisierungsindikatorsdas Anfordern des Autorisierungsindikators nach dem Empfangen derBenutzeranforderung (38) umfaßt, wenn die empfangene Benutzeranforderungin dem Satz aus einer oder mehreren eingeschränkten Benutzeranforderungenumfaßtist.
[8] Verfahren gemäß einemder Ansprüche1 bis 7, das ferner das Vorschlagen einer alternativen, uneingeschränkten Charakteristikaufweist, nach dem Bestimmen, daß die empfangene Benutzeranforderung(38) in dem Satz aus einer oder mehreren eingeschränkten Benutzeranforderungen(40) umfaßt ist.
[9] Verfahren zum Einschränken der Ausführung vonBenutzeranforderungen zum Drucken von Daten, das folgende Schritteaufweist: Definieren (72) eines Satzes aus einer odermehreren eingeschränktenBenutzeranforderungen (40) gemäß Druckmodi (52) undnumerischen Charakteristika (58), die solchen eingeschränkten Benutzeranforderungen(40) zugeordnet sind; Empfangen (74) einerBenutzeranforderung (38), die einen Druckmodus (52)auswähltund eine numerische Charakteristik aufweist; Bestimmen (76),ob die empfangene Benutzeranforderung (38) in dem Satzaus eingeschränktenBenutzeranforderungen (40) umfaßt ist, basierend auf dem ausgewählten Druckmodus(52) und der numerischen Charakteristik (58) derempfangenen Benutzeranforderung (38); und Empfangen(78) eines Autorisierungsindikators vor dem Drucken vonDaten, die der empfangenen Benutzeranforderung (38) zugeordnetsind, wenn die empfangene Benutzeranforderung (38) in demSatz aus einer oder mehreren eingeschränkten Benutzeranforderungen(40) umfaßtist.
[10] Verfahren gemäß Anspruch9, das ferner das Vorschlagen eines alternativen Druckmodus aufdas Bestimmen (76) hin aufweist, daß die empfangene Benutzeranforderungin dem Satz aus einer oder mehreren eingeschränkten Benutzeranforderungen umfaßt ist.
[11] Verfahren gemäß Anspruch9 oder 10, bei dem die Druckmodi, die dem Satz von eingeschränkten Benutzeranforderungenzugeordnet sind, Mehrfarbmitteldrucken umfassen.
[12] Verfahren gemäß einemder Ansprüche9 bis 11, bei dem die numerischen Charakteristika, die dem Satzvon eingeschränktenBenutzeranforderungen zugeordnet sind, die Größen der Ausgabe umfassen.
[13] Verfahren gemäß einemder Ansprüche9 bis 12, bei dem zumindest eine aus der einen oder den mehrereneingeschränktenBenutzeranforderungen einen Schwellenwert für die numerische Charakteristikdefiniert, und bei dem das Bestimmen auf einen Vergleich der numerischenCharakteristik der empfangenen Benutzeranforderung mit dem Schwellenwertbasiert.
[14] Verfahren gemäß einemder Ansprüche9 bis 13, bei dem sich die numerische Charakteristik der empfangenenBenutzeranforderung auf einen Betrag eines Gebrauchsartikels bezieht,von dem erwartet wird, daß erdurch das Drucken der Daten verbraucht wird, die einer solchen empfangenenBenutzeranforderung zugeordnet sind.
[15] Verfahren gemäß einemder Ansprüche9 bis 14, bei dem das Definieren (72) das Empfangen (74) einerEingabe umfaßt,die dem Mehrfarbmitteldrucken eine größere Einschränkung auferlegtals dem Einfarbmitteldrucken.
[16] Verfahren gemäß Anspruch15, bei dem die Eingabe eine empfangene Benutzeranforderung einschränkt, dieeine gedruckte Ausgabe spezifiziert, die eine Größe über einer spezifizierten Seitengrenze aufweist.
[17] Verfahren zum Einschränken einer Ausführung vonBenutzeranforderungen zum Drucken von Daten, das folgende Schritteaufweist: Definieren (72) einer selektiven Einschränkung (40) aufMehrfarbmitteldrucken relativ zu Einfarbmitteldrucken, wobei dieselektive Einschränkungeine Seitengrenze fürMehrfarbmitteldrucken umfaßt; Empfangen(74) einer Benutzeranforderung (38), die ein Einfarbmittel-oder Mehrfarbmittel-Drucken spezifiziert und eine Anzahl von Seiten(58) definiert, die gedruckt werden sollen; Bestimmen (76),ob die empfangene Benutzeranforderung in der selektiven Einschränkung (40)umfaßt ist,basierend auf der Anzahl von Seiten (78), die gedruckt werden sollen,und dem Einfarbmittel- oder Mehrfarbmittel-Drucken, das spezifiziertist; und Empfangen (78) eines Autorisierungsindikatorsvor dem Drucken von Daten, die der empfangenen Benutzeranforderung 38 zugeordnetsind, wenn die empfangene Benutzeranforderung (38) in derselektiven Einschränkung(40) umfaßtist.
[18] Verfahren gemäß Anspruch17, bei dem der Autorisierungsindikator zumindest entweder ein Paßwort, einCode, eine Zeichenfolge oder ein privater Schlüssel ist.
[19] Verfahren gemäß Anspruch17 oder 18, bei dem die empfangene Benutzeranforderung durch einePerson gesendet wird, und bei dem das Empfangen des Autorisierungsindikatorsdas Anfordern des Autorisierungsindikators von der Person nach demEmpfangen der Benutzeranforderung umfaßt.
[20] System zum Steuern der Ausführung von Benutzeranforderungenzum Drucken von Daten, das folgende Merkmale aufweist: eineDruckvorrichtung, die konfiguriert ist, um Daten zu drucken, dieden Benutzeranforderungen zugeordnet sind; und eine Steuerung,die mit der Druckvorrichtung gekoppelt ist und einen Satz von eingeschränkten Benutzeranforderungengemäß Charakteristikaumfaßt,die solchen eingeschränktenBenutzeranforderungen zugeordnet sind, wobei die Steuerung eineempfangene Benutzeranforderung aufweist, die eine Charakteristikaufweist, wobei die Steuerung konfiguriert ist, um zu bestimmen,ob die empfangene Benutzeranforderung in dem Satz von eingeschränkten Benutzer anforderungenumfaßtist, basierend auf der Charakteristik einer solchen empfangenenBenutzeranforderung, und ferner konfiguriert ist, um einen Autorisierungsindikatorzu empfangen, bevor ermöglichtwird, daß dieDruckvorrichtung Daten druckt, die der empfangenen Benutzeranforderungzugeordnet sind, wenn die empfangene Benutzeranforderung in demSatz aus eingeschränktenBenutzeranforderungen umfaßtist.
[21] System gemäß Anspruch20, bei dem die Steuerung in einer separaten Vorrichtung umfaßt ist, diemit der Druckvorrichtung verbunden ist.
[22] Programmspeicherungsvorrichtung, die durch einenProzessor lesbar ist, die greifbar ein Programm mit Befehlen verkörpert, diedurch den Prozessor ausführbarsind, um Verfahrensschritte durchzuführen, zum Steuern der Ausführung vonBenutzeranforderungen zum Drucken von Daten, wobei die Verfahrensschrittefolgende Schritte aufweisen: Definieren eines Satzes aus eineroder mehreren eingeschränktenBenutzeranforderungen, wobei solche eingeschränkten Benutzeranforderungengemäß Charakteristikaeingeschränktsind, die solchen eingeschränktenBenutzeranforderungen zugeordnet sind; Empfangen einer Benutzeranforderung,die eine Charakteristik aufweist; Bestimmen, ob die empfangeneBenutzeranforderung in dem Satz aus einer oder mehreren eingeschränkten Benutzeranforderungenumfaßtist, basierend auf der Charakteristik der empfangenen Benutzeranforderung;und Empfangen eines Autorisierungsindikators vor dem Ermöglichen,daß dieDruckvorrichtung Daten druckt, die der empfangenen Benutzeranforderungzugeordnet sind, wenn die empfangene Benutzeranforderung in demSatz aus einer oder mehreren eingeschränkten Benutzeranforderungenumfaßtist.
[23] Programmspeicherungsvorrichtung gemäß Anspruch22, bei der die Charakteristik eine numerische Charakteristik ist,wobei das Bestimmen auf einen Vergleich der numerischen Charakteristikund einem Schwellenwert basiert.
[24] Programmspeicherungsvorrichtung gemäß Anspruch23, bei der sich die numerische Charakteristik auf eine gedruckteAusgabe bezieht, die durch Ausführender empfangenen Benutzeranforderungen erzeugt wird, und bei derdie numerische Charakteristik zumindest entweder die Größe der gedruckten Ausgabe,der Betrag des Druckmediums, der in der gedruckten Ausgabe umfaßt ist,der Betrag des Farbmittels, der verbraucht wird, um die gedruckteAusgabe zu erzeugen, die Druckdauer zum Erzeugen der gedrucktenAusgabe oder der Leistungsbetrag ist, der beim Erzeugen der gedrucktenAusgabe verbraucht wird.
类似技术:
公开号 | 公开日 | 专利标题
US20160366298A1|2016-12-15|Document administration system and document administration method
US9256387B2|2016-02-09|Printing system, print server, information processing device, and image forming device
US6783288B2|2004-08-31|Print control of a print job to be printed to a plurality of printers
EP1900190B1|2013-12-18|Bildverarbeitungsvorrichtung und verfahren zur steuerung der menge an transparenter tinte zur aufzeichnung
CN1237733B|2010-06-09|用于使多台打印机执行打印的计算机和方法
US7136180B2|2006-11-14|Method and apparatus for email-based printer
EP0851384B1|2005-11-09|Informationsverarbeitungvorrichtung und Steuerungsverfahren dafür
US8497999B2|2013-07-30|Information processing apparatus and method for displaying a preview image
JP4667210B2|2011-04-06|情報処理装置、印刷装置及びそれらの制御方法、印刷システム
US8154766B2|2012-04-10|Image processing device, image forming system, image forming method and computer readable medium storing program
JP4054688B2|2008-02-27|印刷システム並びに情報処理装置及びその制御方法、プリンタドライバプログラム及びコンピュータ可読記憶媒体
US7054021B2|2006-05-30|System and method for printing multiple print jobs in a single action
US7033091B2|2006-04-25|Printing control device and image forming device
JP4274544B2|2009-06-10|画像処理装置、画像処理方法およびプログラム
US7148977B2|2006-12-12|Consumable availability with print preview
EP0961221B1|2006-10-11|Probedruckfähiges Aufzeichnungsgerät und -System
US20050078332A1|2005-04-14|System and method for controlling a printer job responsive to attribute analysis
US8705064B2|2014-04-22|Broadcast secure printing system
US5630062A|1997-05-13|Image forming apparatus, image forming system, and image forming method therefor
US8773701B2|2014-07-08|Image processing apparatus, print control method, recording medium storing print control program
US8085411B2|2011-12-27|Data processing apparatus, print control method, computer-readable storage medium, and program stored therein
US9619191B2|2017-04-11|Information processing apparatus
JP2010208304A|2010-09-24|印刷管理装置および印刷管理方法並びにそのプログラム
US20070002368A1|2007-01-04|System and method for sending a stored scanned job to printers or group of printers from a multi-function peripheral device
US7333239B2|2008-02-19|Method for controlling a plurality of printing apparatuses
同族专利:
公开号 | 公开日
US20050007618A1|2005-01-13|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2005-02-17| OP8| Request for examination as to paragraph 44 patent law|
2006-06-01| 8130| Withdrawal|
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]